Аргументы виртуальной машины Java
С помощью аргументов виртуальной машины Java (аргументов JVM) можно настроить некоторые важные функции 1C:EDT, такие как объем оперативной памяти, доступной JVM, расположение временного каталога и другие.
Аргументы JVM можно задать в трех местах:
- В командной строке 1C:EDT CLI — опция -vmargs;
- В файле 1cedt.ini (аргументы
JVM перечисляются после строки
-vmargs); - В программе запуска и обновления 1C:EDT Start:
Вам могут понадобиться следующие аргументы:
- -Xmx
- Количество памяти, доступной JVM. Стандартное значение 4
Гб:
Можно указать 8 Гб:-Xmx4096m-Xmx8g - -Djava.io.tmpdir
- Расположение временного каталога, например:
-Djava.io.tmpdir=C:\tmp - -DcoreLimit
- Количество потоков процессора, которые 1C:EDT использует для выполнения
следующих ресурсоемких операций:
- Импорт данных в 1C:EDT;
- Сравнение и объединение конфигураций;
- Построение языковых данных;
- Проверки конфигурации.
- -DisableProjectChecks
- Отключить полные проверки,
например:
-DisableProjectChecks=trueПредупреждение: Учитывайте, что в случае отключения полных проверок в редакторах не будет доступен полный набор строгих типов для всех методов. Поэтому используйте эту возможность только для сценариев тестирования, автоматической сборки и т.п.). - -DisableFTS
- Отключить создание и обновление индекса полнотекстового поиска,
например:
-DisableFTS=true
На уровень выше: Интерфейс командной строки